]> dgit.raspbian.org Git - libaio.git/commit
[PATCH libaio 24/26] Disable io_pgetevents_time64 as it is broken on 64-bit kernel...
authorGuillem Jover <guillem@hadrons.org>
Tue, 5 Mar 2024 01:01:57 +0000 (02:01 +0100)
committerPeter Michael Green <plugwash@raspbian.org>
Thu, 4 Jun 2026 18:31:38 +0000 (18:31 +0000)
commitf057eafc4671da01743ce898efc3ee1419dc6575
treea37c2d42f5644cd95f914c1fd68bf6c85dc82fdf
parentb667c4810289affe4ee39477d03b18194c826bb6
[PATCH libaio 24/26] Disable io_pgetevents_time64 as it is broken on 64-bit kernel 32-bit userland

On 64-bit kernels running 32-bit userland, this syscall misbehaves
when passing a sigmask by always returning -EINVAL. This works on 32-bit
kernels. The syscall entry point is possible wrong and needs to be fixed
in the kernel. For now disable as the code is handling clean 64-bit time_t
and the timeout is relative anyway.

Once this is fixed in the kernel, and after enough time has passed we
can decide whether to enable this.

Origin: vendor
Forwarded: not-needed
Signed-off-by: Guillem Jover <guillem@hadrons.org>
Gbp-Pq: Name 0024-Disable-io_pgetevents_time64-as-it-is-broken-on-64-b.patch
src/aio_pgetevents.c